package com.joysuch.wwyt.bp.entity.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 *
 * 隐患排查记录item
 * @author jwk
 * @since 2022-05-30
 */
@Data
@Accessors(chain = true)
@TableName("wwyt_bp_investigate_record_item")
@ApiModel(value="BpInvestigateRecordItemDto对象", description="")
public class BpInvestigateRecordItemDto implements Serializable {

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    @ApiModelProperty("排查记录Id")
    private Long recordId;
    @ApiModelProperty("排查项目Id")
    private Long checkItemId;
    @ApiModelProperty("问题描述")
    private String problemDescription;
    @ApiModelProperty("图片json")
    private String attachmentJson;
    @ApiModelProperty("状态")
    private String action;
    @ApiModelProperty("整改状态")
    private String repairStatus;
    @ApiModelProperty("关联流程任务数据id")
    private Long workFlowTaskId;
    @ApiModelProperty("新版-关联流程id")
    private String wfProcessInsId;
    @ApiModelProperty("新版-关联流程状态")
    private String wfProcessStatus;
    @ApiModelProperty("机构编码")
    private String orgCode;
    @ApiModelProperty("租户id")
    private Long tenentId;
    @ApiModelProperty("历史标识（1：历史数据，0：今日数据）")
    private String historyFlag;
}
